formability analysis offshore software outsourcing forming materials nesting software engineering bending blank size analysis blank prediction product engineering solutions consulting fea software offshore software development fabrication consulting services blank shape calculation offshore software develpment r & d it services development business metal business process outsourcing